Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A 
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard 
All Tour The LTA Manchester Challenger - Manchester TED Open Istanbul - Istanbul LTA Men's Challenger - Wrexham DPD Challenger 2000 - Aschaffenburg Macedonian Open - Skopje Tatra Banka Slovak Open - Bratislava Okal Cup - Eckental Kuppers Kolsch Cup - Aachen Challenger Britania Zavaleta - Puebla Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Kyoto Challenger - Kyoto Aberto Da Costa Do Sauipe - Bahia Sparkassen Open - Magdeburg Kuppers Kolsch Cup Aachen - Aachen ATP Challenger Hamburg - Hamburg Challenger 42 - Andrezieux Sarajevo Open - Sarajevo ATP Bangalore Challenger - Bangalore Ciudad de Pozoblanco Open Diputacion - Cordoba Lambertz Open - Aachen IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Sarajevo Open 2004 - Sarajevo Challenger Leon 2004 - Leon Open Sainte Victoire - Aix-En-Provence Prague Open - Prague Sporting Challenger - Turin Open Castilla y Leon - Segovia S Tennis Master Championship - Graz Samsung Securities Cup - Seoul China Open - Beijing Lambertz Open - Aachen Okal Cup 2004 - Eckental Ischgl International ATP Challenger - Ischgl Intersport Heilbronn Open - Heilbronn Open de Franche-Comte - Besancon X Abierto Internacional de Salinas - Salinas Nottingham Men's Challenger - Nottingham Tunis Open - Tunis 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Porsche Open - Poznan ATP Open Castilla y Leon - Segovia Open D'Orleans - Orleans Lubbock Challenger - Lubbock Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons USTA Illinois Challenger - Champaign Mobilux Open - Luxembourg 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica The Commercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver WOW Cafe Challenger - New Orleans Internazionali de Tennis di Bergamo - Bergamo Tunis Open 2007 - Tunis San Remo Tennis Cup - San Remo Akbank Private Banking TED Open - Istanbul PEOPLEnet Cup - Dnepropetrovsk Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Ethias Trophy - Mons Bergamo Challenger Bordeaux Challenger Kuppers Kolsch Cup by Lambertz - Aachen Tatra Banka Open 2001 - Bratislava Open de L'Isere - Grenoble Rezidenza Open - Magdeburg Okal Open - Eckental San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon Memorial Piertomaso Tessitore - San Remo Prasentiert Von Seat Wolfsburg - Wolfsburg Warsteiner Challenger - Lubeck The Surbiton Trophy - Surbiton Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Muller Cup - Ulm Muller Cup - Ulm Segovia Challenger Open Castilla y Leon  - Segovia Stella Artois Clay Court Championships - Budaors Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Internationaux de Tennis de Brest - Brest Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Sparkessen Magdeburg Open - Magdeburg Challenger Ford de Cherbourg - Cherbourg Sparkassen Open - Magdeburg Fergana Challenger - Fergana Open de Franche Comte - Besancon Open Diputacion Pozoblanco - Cordoba I Open de Tenis Comunidad de Madrid - Madrid Okal Cup - International Bavarian Championship - Eckental The West Side Tennis Club Clay Court Challenger - Forest Hills Cherbourg CH Furth CH Cherbourg CH Brest CH Geneva CH ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Estoril Open - Estoril Paegas Czech Open - Prague Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart President's Cup 1997 - Tashkent Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney European Community Championships - Antwerp Gold Flake Open - Chennai Estoril Open - Estoril Japan Open - Tokyo The Stella Artois Grass Court Championships - London Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Qatar Mobil Open '99 - Doha Heineken Open - Auckland Open 13 - Marseille Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam The Nottingham Open - Nottingham 1999 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island President's Cup 1999 - Tashkent adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow Qatar Mobil Open 2000 - Doha Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Gerry Weber Open - Halle The Stella Artois Grass Court Championships - Queen's/London Legg Mason Tennis Classic - Washington D.C. Montevideo Waldbaum's Hamlet Cup - Long Island CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Mobil Open 2001 - Doha Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Citrix Tennis Championships - Delray Beach BMW Open - Munich Gerry Weber Open - Halle UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Salem Open - Hong Kong Kremlin Cup - Moscow AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Heineken Open - Auckland Adidas International - Sydney Copenhagen Open - Copenhagen Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai BMW Open - Munich Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Idea Prokom Open - Sopot RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Brasil Open - Salvador Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Qatar Exxon Mobil Open 2003 - Doha Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Gerry Weber Open - Halle Internationaux de Tennis de Brest - Brest Fergana Challenger - Fergana Intelig Tennis Cup - Campos do Jordao RCA Championships - Indianapolis The LTA Manchester Challenger - Manchester Warsteiner Challenger Series - Lippstadt Steelers Cup - Kosice Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok Volkswagen TED Open - Istanbul Open de Moselle - Metz AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel MTCI ATP Challenger - Yokohama Warsteiner Challenger Lubeck - Lubeck Jakarta C.T. San Remo - XIII Piertomaso Tessitore - San Remo Casablanca Open Sainte-Victoire - Aix-En-Provence Barcelona Prague Kitzbuhel San Marino Bogota Toulouse Santiago Grand Prix de Tennis - St. Jean de Luz Adelaide Philadelphia Scottsdale Jameson Cup - Milan Estoril Barcelona Volkswagen Challenger 2004 - Wolfsburg St. Polten Gstaad Stuttgart Palermo Toulouse Santiago Auckland Oahu Auckland Dubai Scottsdale Casablanca Barcelona Atlanta Pinehurst Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Kitzbuhel Bordeaux Toulouse Tel Aviv Jakarta Dubai Nice Tatra Banka Open - Bratislava Stuttgart Indianapolis TED Open - Istanbul Long Island Czech Indoor Open - Prague Bordeaux Basel Mauritius Open - Mauritius Tel Aviv Santiago Buenos Aires Brussels Nice Madrid Florence Genova Music City Challenger - Nashville Gstaad Hilversum New Haven Bordeaux Palermo The LTA Wrexham Challenger - Wrexham Toulouse Vienna Adelaide XI Abierto Internacional de Salinas - Salinas Gstaad Ciudad de Pozoblanco Open Diputacion - Cordoba Stuttgart Lyon The LTA Men's Challenger - Southampton The LTA Sunderland Challenger - Sunderland USTA Men's Challenger of Dallas - Dallas Schenectady Toulouse Lyon Qatar Open - Doha Heineken Open - Auckland Baden Open - Ettlingen ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Open - Dubai II Manta Open - Manta Grand Prix Hassan II - Casablanca Lubbock Challenger - Lubbock RCA Championships - Indianapolis Generali Open - Kitzbuhel Thailand Open - Bangkok Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Chennai Open - Chennai Qatar Open - Doha Milan Indoors - Milan Dubai Open - Dubai BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon BNP Paribas Primrose - Bordeaux Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai PEOPLEnet CUP - Dnepropetrovsk Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mumbai Open - Mumbai Open de Moselle - Metz ATP Kremlin Cup - Moscow Johannesburg Challenger Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Medibank International - Sydney The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Lamberts Open by Stawag - Aachen The Wrexham Challenger - Wrexham Milano Challenger-Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Kremlin Cup - Moscow The Powder Byrne Trophy - Surbiton 1998 Mercedes Cup - Stuttgart The Samsung Open - Bournemouth Wiesmann Roadster Open - Nuembrecht The Powder Byrne Trophy - Surbiton The Stella Artois Grass Court Championships - London Volkswagen TED Open  - Istanbul Warsteiner Challenger Lubeck - Lubeck Neride Prague Indoor - Prague Open Seat-Godo '98 - Barcelona The LTA Wrexham Challenger - Wrexham Lambertz Open by Stawag - Aachen Marseille GHI Bronx Classic - Bronx 2001 USTA Challenger of Calabasas - Calabasas Gemax Samsung Open 2005 - Belgrade Open 13 - Marseille Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad IPP Open - Helsinki Neride Prague Indoor - Prague Miller Lite Hall of Fame Tennis Championships - Newport Heilbronn Open - Heilbronn Heilbronn Open - Heilbronn Milan Indoors - Milan Shimadzu All Japan Indoor Tennis Championships - Kyoto USTA Challenger of North Miami Beach - North Miami Beach Milan Nice USTA Seascape Challenger - Aptos Samarkand Challenger - Samarkand Tallahassee Tennis Challenger - Tallahassee Time Warner USTA Challenger - Binghamton Pilot Pen Tennis - New Haven Challenger 42 - Andrezieux Warsteiner Challenger - Wolfsburg Residenza Open - Magdeburg CA-Challenge - Graz Pomorski Bank Kredytowy Open - Szczecin International Bavarian Championship - Eckental VI Open Banc Agricol - Andorra The Surbiton Trophy - Surbiton Bucharest Open Castilla y Leon - Segovia GHI Bronx Classic - Bronx Grand Prix de Tennis de Lyon - Lyon Challenger Ford de Cherbourg - Cherbourg TennisCup Vlaanderen - Antwerp Warsteiner Challenger Lubeck - Lubeck Estoril Okal Cup 2003 - Eckental Ischgl International Tennis Challenger 2003 - Ischgl Ljubljana Open 2002 - Ljubljana ECM Cup - Prague Jameson Cup - Milan Open de Nice - Nice The Joyce Eisenberg Jerusalem Open  - Jerusalem New Delhi Challenger - New Delhi Akbank Private Banking-TED Open - Istanbul 2006 North Shore Pro Tennis Championship - Winnetka BCR Open Romania - Bucharest Credicard Tennis Cup - Campos do Jordao St. Petersburg Open - St. Petersburg Lyon Montevideo Buenos Aires Kuala Lumpur Barcelona Hilversum China Open - Beijing Toulouse Vienna Sao Paulo Stuttgart Long Island Sydney Nice RCA Championships - Indianapolis Florence Genova Indianapolis Long Island Bordeaux Toulouse Berlin Nice Bastad Hilversum San Remo Bordeaux Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Sydney International - Sydney Campbell's Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb The Samsung Open - Bournemouth Pilot Pen International - New Haven Gerry Weber Open - Halle CA Tennis Trophy - Vienna AEGON International - Eastbourne Pilot Pen Tennis - New Haven Open de Moselle - Metz Brazil Open - Salvador Dubai RCA Championships - Indianapolis Qatar Mobil Open '98 - Doha Copenhagen Open - Copenhagen Internationaler Raiffeisen Grand Prix - St. Polten Heineken Trophy - Rosmalen Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Montreal Davidoff Swiss Indoors - Basel Samsung Open - Brighton Tennis Masters Series - Madrid Energis Open - Amersfoort Open Seat Godo 2003 - Barcelona The Nottingham Open - Nottingham Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca Prague UBS Open Gstaad - Gstaad Western & Southern Financial Group Masters - Cincinnati Scottsdale Stuttgart Outdoor Bordeaux Toulouse Paris Indoor Monte Carlo Heineken Open Shanghai - Shanghai Stuttgart Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg du Maurier Open - Toronto Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Monte Carlo Indian Wells Monte Carlo Hamburg Rome Indian Wells Indian Wells Key Biscayne du Maurier Open - Montreal Monte Carlo Rome Indian Wells Key Biscayne Great American Insurance ATP Championship - Cincinnati Monte Carlo Rome Eurocard Open - Stuttgart Rogers Cup - Montreal Paris Indian Wells Key Biscayne Monte Carlo Rome Italian Open - Rome Paris Great American Insurance ATP Championship - Cincinnati Key Biscayne BNP Paribas Masters - Paris Monte Carlo Hamburg Paris Pacific Life Open - Indian Wells Eurocard Open - Stuttgart NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Tennis Masters Series - Monte Carlo 13th Paris Open - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami The Lipton Championships - Key Biscayne Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Licher German Open - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Sony Ericsson Open - Miami BNP Paribas Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open Australian Open French Open U.S. Open French Open U.S. Open Australian Open French Open U.S. Open French Open Wimbledon U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Roland Garros Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QR, BEL-FRA 3-2 Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, QF, SUI-FRA 3-2 Hopman Cup - Perth Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 1 Masters Guinot Mary Cohr Olympics - Sydney Barcelona Olympics Olympics - Athens